Top 10k strings from Spectrum Computing - Issue 02 (1983)(ASP Software).tap in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TAP] (TOSEC-v2007-01-01) /

Back to the directory listing

   9 ;"   PRESS ANY KEY TO TURN PAGE   "
   8 ;" STOP THE TAPE "
   7 ;" START THE TAPE "
   4 review    
   4 ;"                                "
   3 a$(d1+d2)="
   3 >>>>>>>>>>>>>>>>>>>>>>>>>>>>
   3 ;" START THE TAPE ":
   3 ;"   PRESS ANY KEY TO TURN PAGE   ":
   3           
   2 y;" STOP THE TAPE "
   2 y;"    STOP TAPE - PRESS ANY KEY   "
   2 review2   
   2 aspad     
   2 FFFFFFFFFFFF
   2 ;"START THE TAPE"
   2 ;"SCREEN ";sc
   2 ;" REVIEW SECTION "
   2 ;" PRESS ANY KEY TO TURN THE PAGE ":
   2 ;"  PRESS ANY KEY TO TURN PAGE    ":
   2 ;"  PLEASE DO NOT STOP THE TAPE     UNTIL YOU SEE THE FLASHING      PROMPT AND HEAR THE SIREN "
   2 ;"    PRESS A KEY TO TURN PAGE    ":
   1 |(DD 0DD D
   1 zounds    A
   1 z;"   PRESS ANY KEY TO TURN PAGE"
   1 z;"     What are you...                   Barbarian or Wizard?"
   1 you=you+count
   1 y;"                                
   1 y+y;"     SPECTRUM VALLEY                 ASP Ltd.                        145 CHARING CROSS ROAD          LONDON WC2H OEE  "
   1 x,y-p;"GLUG"
   1 toady     
   1 serious   e
   1 r=(j$(y+p)="
   1 r=(i$(y+p)="
   1 r=(h$(y+p)="
   1 r=(g$(y+p)="
   1 r=(f$(y+p)="
   1 r=(e$(y+p)="
   1 r=(d$(y+p)="
   1 r=(c$(y+p)="
   1 r=(b$(y+p)="
   1 r=(a$(y+p)="
   1 p;"................................"
   1 p;" TIME OUT ":
   1 o,o;" Press any key to play again or ":
   1 o,o;" LIVES ";l$;"  ";
   1 nd destroying evilmonsters. Save your alter-ego totape and you won't start as 
   1 me=me+count
   1 ips.   Perhaps because the display issimpler, the action r
   1 hack      \
   1 games     w
   1 fruit     #
   1 draw      
   1 cover$    
   1 cover     
   1 count=count+x*(a$(x)
   1 compute score
   1 box       
   1 b$=" Please insert 10p per  game or  enter Q to quit - "
   1 aggregate dice
   1 a$="123456789
   1 a$="                        "
   1 Print numbers in boxes
   1 Human's go
   1 FFFFFFFFFFFFFFFFFFBBBBBBB222
   1 FFFFFFFFFFFFFFFFFFBBB
   1 FFFFFFFFFF
   1 FDDDDDDD222
   1 End of human's go
   1 End of computer's go
   1 Dice throw
   1 Computer's go
   1 Check for win
   1 CCCCCCC22200222
   1 ASP 1983  "
   1 >>> SELECT INPUT <<<
   1 >>> MOVEMENT TABLES <<<
   1 >>> MOVE PLOT POINT <<<
   1 >>> KEYBOARD INPUT <<<
   1 >>> JOYSTICK INPUT <<<
   1 >>> DRAW LINE <<<
   1 ;"your own use in other programs, without being required to pro-  nounce a single mnemonic.         After using the digitless in- teractive hooter customiser to "
   1 ;"The winner is the player who  covers the last number."
   1 ;"The board consists of a grid  of nine numbers. The aim of the game is to cover the numbers on the board with coins (
   1 ;"Score greater than 45:";p$;" lost."
   1 ;"SCORE ";s;" ";
   1 ;"SCORE ";s;
   1 ;"Press any key to roll the dice"
   1 ;"PLOT ";c;", ";d,"DRAW ";-(c-a);", ";-(d-b);
   1 ;"Hackers Hangout"
   1 ;"HI ";hs;
   1 ;"A player's go continues until he is unable to cover any       numbers with one throw of the   dice. At this point the value ofthe uncovered numbers is added  to the player's score. If this  brings his score to 45 or over  the player must retire."
   1 ;" YOU CAN'T SWIM "
   1 ;" WINNINGS ` ";v/100
   1 ;" THE WORLD IS FLAT "
   1 ;" THE ALLIGATOR GOT YOU "
   1 ;" REVIEW SECTION- 11 YRS AND UP  ":
   1 ;" RAN OVER "
   1 ;" NEW HIGH SCORE "
   1 ;" My go                          "
   1 ;" HI ";hs;
   1 ;" CREDIT ` ";f/100
   1 ;" C.COLUMBUS WAS WRONG "
   1 ;" A plea for INPUT "
   1 ;" A TURTLE DUCKED YOU "
   1 ;"  To select next option press-  "
   1 ;"  TOADY  "
   1 ;"  TIME ";t;
   1 ;"  STILL LOADING - LET TAPE RUN  "
   1 ;"  Press Q to Quit anytime  ":
   1 ;"  Please make cheques etc. pay- able to ASP Ltd. Note that the  address below is for subscrip-  tions only. The editorial ad-   dress can be found on the con-  tents page. "
   1 ;"  JULY/AUGUST ISSUE  
   1 ;"  ENTER Y TO HOLD REEL OR N to    LET REEL SPIN USING FORMAT                ""YNYN""  "   
   1 ;"  Do you wish to add the dice?              (Y/N)"
   1 ;"   STOP TAPE - PRESS ANY KEY    ";
   1 ;"   Press any key to continue.   "
   1 ;"   Plot point moving free         ":
   1 ;"   PLACE A BLANK TAPE IN YOUR          CASSETTE RECORDER  "
   1 ;"    Press R to RUN again or       Press any key for next page "
   1 ;"     WIZARD PRANG'S LITTLE                BLACK BOX                          of                      MACHINE CODE WHEEZES          (no soldering necessary)"
   1 ;"     PRESS ANY KEY TO START     ":
   1 ;"     PRESS ANY KEY TO SPIN  ":
   1 ;"      SPECTRUM COMPUTING              513 London Road                 Thornton Heath                  Surrey, CR4 6AR "
   1 ;"      Game over. ";p$;" won."
   1 ;"          SHUT THE BOX                  By W.J. Greenall "          
   1 ;"                        Your go "
   1 ;"                                "''''''
   1 ;"                                                 "
   1 88888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888((888888888888888888888888888888
   1 22222222222222
   1 222222222222
   1 22200222CCCCCCCCCCCCCCCCCCCCCCCC22200222CCCCCCCCCCCCCCCCCCCCCCCC22200222CCCCCCCCCCCCCCCCCCCCCCCC22200222CCCCCC
   1 2220022222222222444444442222222222200222222222244,,,,,,4422222222220022222222244,,,,,,,,442222222220 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%
   1 00000000000000000000000000000000022222222222222222222222222222200222
   1 ,r,r,r,r,5
   1 *(x$="4")-5
   1 *(x$="3")-5
   1 *(x$="2")-5
   1 *(x$="1")-5
   1 ) by     throwing the appropriate numberswith the dice. There are two    dice and the values thrown may  be taken separately or added    together."
   1 ((((((((((((((((((((((((((((((((((
   1 ''''''''                ''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((::::::::::::::::::::::::::::::::
   1 %%%%%%%%%%%%%  %%%BBBBBBBBBBBBBBBBBBBBBBBB%%%  %%%BBBBBBBBBBBBBBBBBBBBBBBB%%%  %%%BBBBBBBBBBBBBBBBBBBBBBBB%%%  %%%
   1 %%%%%%%%%%%%%  %%%%%%%%%%%%%
   1 %%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                                 
   1 #y;"  ADVERTISEMENT- PRESS ANY KEY  ":
   1 #y;"   PRESS ANY KEY TO TURN PAGE":
   1 #p;"    PRESS ANY KEY TO START":
   1 #p;"      PRESS ENTER TO QUIT"
   1 "your living room...THE VALLEY.    Your character grows in wisdomand power as you explore, find- ing treasure and destroying evilmonsters. Save your alter-ego totape and you won't start as a   novice next time."
   1 "you enter one of the fields. Theinstruction sheet is adequate,  though the admonition to 'Pleasefind this program as much use toyou as the author has,' was a   little odd."
   1 "you don't need one. It is a way of displaying a large number of inter-dependent factors, usuallyof a financial nature, and see- ing the effect of a change in   one factor on all of the others more or less instantly."
   1 "worth the `8.95 being charged.    If you don't know what a      spreadsheet is, then it's likely"
   1 "what is really intriguing about it is that it makes a big dif-  ference where the line is put ina program."
   1 "them has its strong points and  niggles."
   1 "the interface is attached, the  keyboard will be ignored."
   1 "the CODE format. You can then   LOAD it into a dummy REM state- ment and SAVE that in the usual BASIC format. This may seem the long way around, but it is less trouble than deleting every linein this program except the REM, which is the only other way I   know of to get it on its own."
   1 "table available in the 48K.       This is not an easy program touse, which is probably inherent in the concept, but more on-    screen help would have been wel-come. There are six cassette"
   1 "stick. Please indicate which youwill use.                         DO NOT connect the joystick   interface pack to the computer  while the power is on. It is,   however, okay to connect or dis-"
   1 "skip this with the start button,but it won't leave you alone un-til you have initialed eight topscores. Then it only bothers youwhen you beat one.                The choice is largely between sound and graphics. Both games  are fast moving enough, though "
   1 "sized pages of instructions, andeverything you need to know is  there, but it requires study. "
   1 "reset the RAMTOP to the 16K fig-ure, one of the stripes has to  be removed to get a steady dis- play. Why should a 48K machine  that thinks it's a 16K machine  run slower than when it knows ithas 48K? "
   1 "quirk we revealed last issue.   The video circuitry has priorityover the CPU when accessing RAM in the standard 16K memory, and that messes up any waveform thatthe CPU is trying to construct. It croaks 'meteor attack'."
   1 "of paper magazine editors whose technology has been superseded. Save me! I'll make it worth yourwhile."
   1 "of actually slows up the action by sending the BASIC off lookingfor GOSUBs all the time.          So if you're after speed, thenforget the style, just get the  critical bits at the top of the list."
   1 "o",o,p,r,r,r,r,p,o
   1 "machine code programming in the category of a black art for manycomputer users.                   Have no fear, for I am not a- bout to launch into a descrip-  tion of the arcane virtues of   indexed addressing or the like. Rather I would present you with"
   1 "it takes too long to find the   line, then a frame is missed.     A 'PAUSE 1' statement keeps   the stripes in step with the TV picture by waiting for a pulse  from the same clock that is usedfor the video output, but if the"
   1 "is an alien ship that shoots at you, and when that palls, Psion have thrown in an extra, more   esoteric game on the other side of the cassette."
   1 "hoot code"
   1 "handled by simple SAVE and LOAD commands along with the rest of the program. But in order to getthe code out of this program    without also recording all of   the rest of the BASIC lines, we will have to SAVE the routine in"
   1 "gets a match. Obviously, the    nearer the line is to the begin-ning of the list, the quicker itwill be found."
   1 "fact our resolution is matched  only by that of the Spectrum it-self!"
   1 "f",o,r,r,r,r,r,160
   1 "environment. TIMEGATE was de-   clared to be too cerebral, and  INTRUDERS, while worthy, had    been seen before. PENETRATOR    provoked interest and excitementbut was found to be difficult."
   1 "end point of one line becomes   the start point of the next, al-lowing shapes to be drawn quick-ly. However, you may disconnect the lines by pressing C and mov-ing the plot point to a new     start."
   1 "dicated, which it does by start-ing at the beginning and lookingat every line number until it "
   1 "den camera). The provisional ev-aluation, based on vocal volume and broken furniture, was that  HORACE GOES SKIING gave best    recreational assistance in this"
   1 "create your own hoot, you will  have an opportunity to save it  on tape in easy to use form."
   1 "connect the joystick itself at  the point where it plugs into   the interface pack, if the pack is already in place."
   1 "but they differ only in size,   and don't look like spaceships.   Perhaps because the display issimpler, the action runs faster,and the sounds are superior too.Unfortunately, the synthesized  voice suffers from the Spectrum"
   1 "at the end of this not-very-longprogram."
   1 "article/program an even odder   effect showed up which I cannot explain at all.  I use a 48K    Spectrum, but have to check thateverything will fit in 16K mach-ines. For some reason, when I "
   1 "anything that won't run in 16K  or needs add-on equipment to    work. Please don't use line num-bers under 100 because we need  room for our link routines. OK?   Other magazines will put your name in print. We are the one   that puts your name in lights."
   1 "a very large table of factors   can be accommodated, at least onthe 48K Spectrum. The program   will run on the 16K, but there  is less space for data. I can't myself think of an application  which would require the size of"
   1 "a spell already made up, in a   little black box which I advise you not to open. You have it on board already. It's the siren   routine which coincides with the'stop tape' message on each filein this magazine, but in this   program you can customise it for"
   1 "THE VALLEY-A FANTASTIC WAY TO GO"
   1 "Press any key to play again, or      Press enter to quit."
   1 "Perhaps you are more the Warriortype, seeking wealth and glory  in an exotic, far away corner of"
   1 "Oddly, the same difficulty in   attaining high scores didn't de-tract from enjoyment of HORACE.   Minority reports were obtainedfrom one young lady who found   she could play dodgems in PLAN- ETOIDS by ignoring the fire but-ton, and another, even younger, who preferred being bitten re-  peatedly by the dog."
   1 "Keyboard or joystick? (k/j)";p$
   1 "Four Eyed Bandit       ""fruit""  Serious Reviews        ""serious""Wizard's Hooter        ""zounds"" Shut the Box           ""box""    Hackers Hangout        ""hack"" "
   1 "Desperate Ed           next pageGreen Cross Toad       ""toady""  Games Reviews          ""games""  Graphics Aid           ""draw""  "
   1 "BASIC is late getting there, it waits for the next pulse. So thestripes don't drift up and down,but are absent from every other frame. How about a demo?"
   1 "And money changes hands, thats  how desperate we are. Help! "
   1 " SPECTRUM COMPUTING - ISSUE TWO   JULY/AUGUST 
   1 " SAVE SCREEN$ ? (Enter y/n)";y$
   1 " Press any key to turn the page "
   1 " - Keyboard control selected -    Use the cursor control keys tomove the plot point around the  screen. Press D to fix the pointwhere the line is to start, thenmove the cursor to the point    where the line is to end and    press D to draw the line. The  "
   1 "  You may hold a control down aslong as you wish, but after some50 hoots it will have worked itsway back to its original value. The numerals move the value in  one direction and the letters inthe opposite."
   1 "  You are also told that sortingmore than about ten pages at a  time will require lengthy waits,which seems limiting. This is   probably the only place where   the slowness of BASIC is a pro- blem in this application. "
   1 "  With the spectre of early re- tirement hovering low overhead, I can only bleat,""Where did thischild ever see a fruit machine, anyhow?"""
   1 "  Welcome to our second issue."
   1 "  We recently went so far as to allow an uncountable number of  young reviewers (age 10 or less)to test to destruction a pile ofgames cassettes under conditionsof complete lack of scientific  control (they wrecked the hid-"
   1 "  We conclude that the cartoon  like graphics were the most im- portant element in the prefer-  ences expressed at this age lev-el, but the bowlful of sweets   also went down very well."
   1 "  This search time becomes crit-ical where the stripes are con- cerned because line 10 must be  executed every 50th of a second if the stripes are to appear in every television frame, and if "
   1 "  This program line has some un-expected properties! "
   1 "  This magazine is made up of a number of articles and programs chained together in a manner    similar to the 'HORIZONS' tape  that came with your computer."
   1 "  This is a version of a game   which is familiar to most. We   have modified it to accept inputfrom Kempston joystick or key-  board. "
   1 "  This fruit machine simulation comes to you via us by courtesy of reader Sunita Chamund, who is13 years old. "
   1 "  There is more to this game    than meets the eye. As with all dice games there is a large ele-ment of luck, but the chance of making strategic choices is alsothere."
   1 "  There is a sample spreadsheet on the tape, one corner of whichis displayed next page. The com-plete sheet is 10 columns by 18 rows, which would seem to be thelimit of the 16K model. The 48K can go to 60 by 60 elements."
   1 "  The whirling fruit were in thearcades long before space invad-ed, and the fascination adheres to this simulacrum even without the clatter of cash, but don't  buy it just to cure the family'scompulsive gambler. They only   really get off on losing."
   1 "  The stripes are now being pro-duced by line 9990, which is    identical to line 10 except for its position. If there was one  less stripe (one less BORDER    statement) then the routine     would still be flicker-free even"
   1 "  The striped border in this is-sue taught me a lot about speed-ing up the execution time of    BASIC programs. The border is   produced by line 10, and it's aninteresting trick in itself, but"
   1 "  The sort function works only  on the 'code' and 'descr.'      fields as does the find feature.There is a page total on the    'value' field and a low stock   warning on the 'quantity' field.  The colour is wrong for this  application. Black and white    would be more readable."
   1 "  The significance of all this  is that the modular or structur-ed approach to programming that we are all supposed to approve"
   1 "  The reason for this is that   whenever the BASIC comes across a GOTO or GOSUB or the like, it has to find the line number in-"
   1 "  The payout rate is a touch en-thusiastic. This is pleasant at first, but eventually the lack  of challenge outweighs the pile of insubstantial winnings. Or   could it just be that my luck   has changed?"
   1 "  The keyboard controls are --      Q for UP  -  A for DOWN        O for LEFT -  P for RIGHT  "
   1 "  The hooting code requires fourdifferent parameters. You can   adjust these simply by listeningto the changing sound as you trythe controls. These are-"
   1 "  The graphics seem especially  well thought out. Every coin woncan be seen falling past the paywindow, for instance, and there are nice visual surprises to    sweeten the bigger wins."
   1 "  The first prompt asks you to  insert money. Entering a number over 10 will do."
   1 "  The first is VU-CALC from PSI-ON. This is a spreadsheet pro-  gram, the sort of thing which   can cost hundreds of pounds on a""real"" computer, so it must be"
   1 "  The easiest way to use it is  to go through the articles in   sequence, following the prompts.However, there is a table of    contents on the next page, for  those who wish to go straight toa particular article or program."
   1 "  The easiest way to include a  bit of machine code in a BASIC  program is by using the old ZX81trick of placing the code in a  REM statement. It can then be "
   1 "  The dummy REM line must be thefirst program line, so that we  know the address for the USR    call. It must have at least 72  characters in it, after the REM,so there will be room for the   code. It should look something  like this-  "
   1 "  That's it for this issue, why not have a look at the listing?"
   1 "  That is not the end of it, ei-ther. While writing this very "
   1 "  THE VALLEY is a real time ad- venture requiring quick wits anda ready sword merely to survive perilous forests, swamps and theBlack Tower. With full screen   displays (see forest next page)."
   1 "  Sunita's version has 4 reels  and a hold feature and winning  combinations may be read from   the left or the right for the   lesser wins of 2 or 3 matching  reels."
   1 "  So it must be admitted that   the reader's programs published in this issue were originally   submitted to another magazine inthe Argus group. This is not    ideal. For one thing, I'm sure  to get caught, eventually."
   1 "  Shut the box is an old board  game involving dice.";
   1 "  SPECFILE will file and sort upto fifty pages of ten items eachwith each item appearing as a   single line of text. The format is fixed, and may not entirely  suit the type of item you wish  to file, if you don't want priceand stock number on each item."
   1 "  SPECFILE from A&F SOFTWARE is perhaps more useful in the home than VU-CALC, although it has   been written primarily for stockcontrol. This is a 48K program  written mostly in BASIC, and    hence it is slower and less com-modious than it might be. "
   1 "  Programs submitted should be  of an equivalent standard to theones in this issue, must be yourown work, and not previously    published. I am terribly lazy,  so a bug-free program will have a lot better chance than one I  have to work on. We can't use"
   1 "  Press any key for the instruc-tion page."
   1 "  Please note that some files   load in an unusual fashion. Do  not stop the tape until you see a flashing prompt and hear the  hooter."
   1 "  PLEASE SEND ME THE NEXT SIX   
   1 "  PLANETOIDS' high score featuredoesn't show your initials, but all of Quicksilva's games have  overkill top score tables with  eight scores. This can be a realpain if there is only you play- ing, particularily as the entry of initials is via the fire con-trols, arcade style. You can "
   1 "  PLANETOIDS has, I think, a    better display, complete with a background of stars. Unfortun-  ately it's hard to distinguish  the ships bullets from the starsas you can see, or rather can't see, from the next page.  There"
   1 "  Our second issue, and still noreader's letters. Well, it's notsurprising really, because as I type away at my little rubber   buttons, the first issue has notyet hit the newsagent's count-  ers. It takes time to do our    'print' run and distribution."
   1 "  Once again we have broken openthe unbreakable offerings of thesoftware houses to show you whattheir programs will look like onyour very own display. It isn't easy, but we are determined to  give our readers the best, in "
   1 "  Note that once the text of thedummy REM has been replaced withmachine code, the Spectrum may  refuse to LIST it, complaining  of invalid colours, etc.  This  is okay, just use LIST 2 if you want to see the rest of the pro-gram."
   1 "  No. 1 - Press 1 or Q            No. 2 - Press 2 or W            No. 3 - Press 3 or E            No. 4 - Press 4 or R   "
   1 "  Magic, according to Larry Niv-en, is anything which you do notunderstand (anyone who does not know who Larry Niven is please  leave this article now)!  This  definition would certainly put "
   1 "  METEOR STORM does not have as pretty a display as PLANETOIDS, and the ship is so small it's   hard to tell where it's pointed when you're hard pressed, but   the bullets show up much better on this one. The blurb promises two kinds of attacking saucer, "
   1 "  METEOR STORM (Quicksilva) and PLANETOIDS (Psion) are similar  versions of a popular arcade ob-session which has been around   long enough to be a classic ra- ther than just old hat. Each of"
   1 "  Line 10 just hoots until a keyis pressed. Once you have typed in the above, ENTER LOAD"""" CODE and play the tape and you will  have a complete hooter program  to MERGE into other, less noisy routines."
   1 "  JACKPOT from COMPUTER RENTALS is a full feature fruit machine simulation that lacks only the  payout slot. My telly now owes  me thirty quid and it's not get-ting a licence until it pays up.But seriously folks..."
   1 "  It may be possible to alter   the odds to suit yourself, as   this is one of the few good     games around to be written en-  tirely in BASIC (apart from a   few sound effects) and it just  shows what BASIC can do."
   1 "  In use entry of items is not  complicated, but is tedious, as you have to reselect the 'edit' function for each of the six    parts of an item, getting dumpedback into the menu every time "
   1 "  In fact, if this line was put at the end of a longish prog, itwould give a very different ef- fect. You still get the stripes,but they flicker. "
   1 "  If your near and dear are be- ginning to suspect that comput- ing is just an excuse to play   arcade games at 3 am, then you  need some serious software to   put them off the scent."
   1 "  If you don't want to cut up   your magazine, simply send your order on a piece of paper to oursubscriptions dept. next page."
   1 "  I say more or less not becausethe program is at all slow, but because the sheet is larger thanwill fit on the screen at any   one time, so you have to move itaround under the 'window' formedby the screen, using the cursor control keys. This means that "
   1 "  High Resolution Drawing Aid                                     This program will allow you todraw on screen without tedious  calculation of pixel positions. It will accept input from eitherthe keyboard or a Kempston joy-"
   1 "  Have you noticed yet how this issue of 
   1 "  For 48K SPECTRUM- `11.45 inc. Cheques to ASP Ltd. address--"
   1 "  First you need to SAVE the    hoot CODE on tape, if you wish  to keep it. You can select this as an option now, or return to  the custom hoot bender, or go onto the next section of the maga-zine. Press a key--  "
   1 "  Every time a line segment is  drawn the PLOT and DRAW coordin-ates for that segment appear at the bottom of the screen, for   use in other programs. Only the first PLOT is needed when pro-  gramming a continuous line."
   1 "  Do not attempt to connect the joystick interface to the com-  puter while it is turned on. It is, however, okay to plug the   joystick itself into the inter- face pack if the pack is alreadyconnected to the computer. If "
   1 "  Choose carefully... A Wizard  can become very powerful, if he lives long enough. Barbarians   are tough, but slow to learn."
   1 "  But Spectrum Computing now hasit's own team of readers, each  one equipped with the finest bitof kit available for the writingof Spectrum programs. I'm rely- ing on you. There is nothing    quite so implacable as a posse "
   1 "  As you're spending the money, you may as well buy camouflage  that is of some use, just in    case you have to demonstrate it.So we had a look at two programswhich can provide an answer to  that perennial question, ""But   what does it do?"" "
   1 "  Anyone who has heard about 40 or 64 column displays being im- plemented on the Spectrum and   wondering how should examine theword 'NUDGE' on the next page.  It seems to have been squeezed  into three character spaces."
   1 "  A real 16K Spectrum runs this routine at the same speed as a  48K Spectrum that only thinks itis a 16K model, so I have placeda CLEAR 32599 statement in the  program to make it run in both."
   1 "  10 PAUSE 1: IF INKEY$="""" THEN BORDER 7: BORDER 5: BORDER 4: BORDER 6: BORDER 3: BORDER 2: BORDER 5: GO TO 10   "
   1 "  - Joystick control selected -   Use the joystick to move the  plot point around the screen.   Press the fire button to fix thepoint where the line is to startthen move to where the line is  to end and press the fire buttonagain to draw the line.  The"
   1 "   S to SAVE hoot                  B to bend another hoot          M for next part of magazine "
   1 "   1 REM IT DOESN'T MATTER WHAT I TYPE AS LONG AS I USE AT LEASTSEVENTY-TWO CHARACTERS            10 RANDOMISE USR 23760:IF INKEY$ ="""" THEN GO TO 10   "
   1 "     TOADY -- by R. Grainger  "
   1 "          CONTENTS "
   1 "          ASP Presents          "
   1 "           
   1  now!     Just clip the handy coupon-"
   1  iseven better than last time?       You should see the next one!  And the best way to be sure thatyou do is to 
   1  examine theword 'NUDGE' on
   1  SUBSCRIBE 
   1  SPECTRUM COMPUTING 
   1  Please insert 10p per  game or  enter Q to quit - 
   1  POUND SIGN
   1  POSTCODE _ _ _ _ _ _         
   1  ISSUES OF SPECTRUM COMPUTING 
   1  ASP LTD. 1983   145 CHARING CROSS ROAD - LONDON    WC2H OEE   TEL. 01-437 1002        EDITOR IOLO DAVIDSON  "
   1  ADDRESS  _ _ _ _ _ _ _ _ _   
   1   NAME   _ _ _ _ _ _ _ _ _ _    
   1   I ENCLOSE `17.94 CHEQUE/M.O.  
   1            _ _ _ _ _ _ _ _ _    
   1                     "  Both games have hyperspace andrun in 16K Spectrums.  "
   1                      "METEOR STORM has the edge. You  pays your `4.95 and you zaps theextra-terrestrial object of yourchoice.  "
   1                      "  Press ENTER when you wish to  quit this section. "
   1                      "  One of the great things about reviewing software is you get tosee a lot of good stuff that youwouldn't buy. VU-CALC's good. Ifyou need this kind of thing thenthis is exactly what you need."
   1                                  "
   1                                                                 
   1                         
   1